/**
 * 环境变量
 * */
import { useWebxueConfig } from "@/../webxue.config";

export default () => Object.assign(
  {},
  useWebxueConfig().env[process.env.NODE_ENV].config,
  {
    // 额外追加的环境配置
    NestEnv: process.env.NODE_ENV,
    // 是否是开发环境
    IsDev: process.env.NODE_ENV.split("-")[0] === "dev"
  },
);

export interface Config {
  // 启动端口
  Port:number;
  // 主机地址
  Host:string;
  // 扩展属性
  [key:string]:any;
}
